package com.wlc.pojo;

import lombok.Data;
import java.math.BigDecimal;

/**
 * 辞职统计实体类
 */
@Data
public class ResignationStats {
    // 部门辞职统计
    private String deptName;
    private Long totalEmployees;
    private Long resignationCount;
    private BigDecimal resignationRate;

    // 月度辞职趋势
    private String month;
    private Long monthlyResignationCount;

    // 辞职原因统计
    private String resignReason;
    private Long reasonCount;
    private BigDecimal reasonRatio;

    // 状态统计
    private Integer status;
    private String statusName;
    private Long statusCount;

    // 在职时长统计
    private String workDurationRange;
    private Long durationCount;

    // 汇总数据
    private Long totalResignations;
    private Long pendingCount;
    private Long approvedCount;
    private Long rejectedCount;
    private BigDecimal approvalRate;
}